.ac_input
{
    /*background           : #b9f3af;*/
	background           : #dcffd6;
}
.ac_results
{                                            
	padding              : 0px;                
	border               : 1px solid black;     
	background-color     : white;     
	overflow             : hidden;            
	z-index              : 99999;              
}                                               

.ac_results ul
{
	width                : 100%;
	list-style-position  : outside;
	list-style           : none;
	padding              : 0;                                                                                                                      
	margin               : 0;                                                                                                                      
}                                                                                                                      

.ac_results li
{
	margin               : 0px;
	padding              : 2px 5px;
	cursor               : default;
	display              : block;
	border-top           : 1px solid #DDDDDD;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width               : 100%;*/
	font                 : menu;
	font-size            : 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height          : 16px;
	overflow             : hidden;
}

.ac_loading
{
	/*background           : white url('../images/indicator.gif') right center no-repeat;*/
	background           : white url('/flexiwik/web/images/templates/artble/loaders/indicator.gif') right center no-repeat;
}

.ac_odd
{
	background-color     : #fff;
}

.ac_over
{
	background-color     : #f9efe5; /*#ffffff; /*0A246A*/
	color                : black;/*white*/
}
